Synonyms for "firing off"

Words with similar meaning